/**
 * Main stylesheet for PA Resources
 *
 * @version 2008-06-17 09:19:43
 * @copyright Alert Investor Relations AB
 * @author Alert IR <alertir@alertir.com>
 *
 */

@import url('/styles/shared/default-1.3.css');
@import url('/styles/shared/afwshare-1.3.css');
@import url('/styles/shared/afwpress-1.0.css');
@import url('/styles/shared/afw/afw_jsfw/afw_jsfw_overlay_window_theme.css');
/*@import url("/styles/shared/afw_tabs_plain-2.0.css"); /**/

/* TYPOGRAPHY (from PAR/Narva)
---------------------------------------------- */
/*
1. Bredder
Bredden på mittenspalten: 415 px
Bredden på mittenspalten samt högerspalt: 610 px

2. Färger
Den gröna färgen som används är: #005d73

3. Texter:
Normal: color: #303030; font-size: 11px; font-family: helvetica, arial
h1 { font-size: 18px; font-weight: bold; line-height: 23px; margin: 5px 0; }
h2 { font-size: 13px; font-weight: bold; line-height: 17px; margin: 12px 0 2px; }

4. Länkar:
a { color: #005d73; text-decoration: none }
a:hover { color: #9fc2cd }
*/

body { color: #333; font-size: 11px; font-family: arial, helvetica, sans-serif; padding: 0; margin:0 }
h1 { font-size: 18px; font-weight: bold; line-height: 23px; margin: 5px 0; }
h2 { font-size: 13px; font-weight: bold; line-height: 17px; margin: 12px 0 2px; }
a { color: #007187; text-decoration: none }
a:hover { color: #9FC2CD }
.nowrap { white-space: nowrap; }
#afw { width: 100%; }

/* OVERRIDE DEFAULT
---------------------------------------------- */
div#wrapper div#body div.c { padding: 0px!important }

/* SHARE GRAPH
---------------------------------------------- */
div#AFW-share, div#AFW-share a, div#AFW-share div, div#AFW-share td { font-size: 8pt }
div#AFW-share h2 { font-size: 10pt; font-weight: bold }

/* ALERTIR
---------------------------------------------- */
div#wrapper div#body { float: left; width: 100% }
div#wrapper div#body div.c { padding-right: 20px }
/*div#wrapper div#right { float: right; width: 25% } /**/
div#footer { clear: both; color: #666; font-size: 8pt; font-family: arial, helvetiva, sans-serif }
div#footer span.incoop a { color: #666; text-decoration: none; font-size: 8pt; font-family: arial, helvetiva, sans-serif }

/* TABLES
----------------------------------------------------- */
div.table div.tablenav { padding: 10px 0 }
div.table div.download { padding: 10px 0 }
div.table ul { list-style: none; padding: 0 }
div.table ul li { display: block; margin: 0 }
div.table ul li.excel { background: url('/images/shared/icon/XLS2.gif') no-repeat; padding-left: 16px }
div.table h3, div.table h3 a { margin: 0; padding: 0; font-size: 12px; text-decoration: underline }
div.table div.intro div { padding-bottom: 6px }
div.afw-table table td.afw-plain { vertical-align: top; }

/* CONTACT, BOARD, MANAGEMENT
----------------------------------------------------- */
div#afw-contact { margin: 20px 0 0 0 }
div#afw-contact div.contact { clear: both; margin-bottom: 20px }
div#afw-contact div.image { float: left; margin: 0 20px 10px 0 }
div#afw-contact div.image img { border: solid 1px #ccc }
div#afw-contact div.name { font-weight: bold }

/* IMAGEBANK
----------------------------------------------------- */
div#imagebanklist { clear: both ! important; padding: 5px 0 ! important }
div#imagebanklist table td { padding: 0 24px 25px 0 }
div#imagebanklist table td.last { padding-right: 0 }
div#imagebanklist table td div.img { background: #666; height: 110px; border: solid 1px #ccc; text-align: center }

/* CALENDAR
----------------------------------------------------- */
div.AM-topicListSection {}
div.AM-topicListSection div.item { padding: 0 0 20px 0 }
div.AM-topicListSection div.date {}
div.AM-topicListSection div.title { font-size: 12px; margin: 0; font-weight: bold }
div.AM-topicListSection div.text {}

/* INSIDERS
----------------------------------------------------- */
div.afw-table table .afw-heading2, div.afw-table table .afw-heading2.even { background-color: transparent; }
body .afw-am-overlay, body .afw-am-overlay div.content { background: #eee !important; }
.afw-am-overlay-close { background-color: #ccc !important; color: #ccc !important; }
div.afw-insiders.detail .footer .incoop { display: none; }

/* AFWSHARE
----------------------------------------------------- */
div#afw-share { width: 610px; }
div#afw-share div.header,
div#afw-share div.ticker,
div#afw-share div.wrapper,
div#afw-share div.wide,
div#afw-share div.wide div.wrapper,
div#afw-share div.footer { width: 100%; }
div#afw-share div.header { padding: 0px; }
div.afw-table table .afw-headinglong,
div#afw-share div.section h2,
div#afw-share h2,
div#afw-share div.header h2 { border-bottom: 1px solid #006480; text-transform: uppercase; font-weight: bold; margin: 0px; padding: 1px 5px; font-size: 12px; background-color: transparent; color: #666; }
div#afw-share div.header { background-color: transparent; }
div#afw-share div.ticker { margin: 2px 0px 22px; padding: 0px; color: #666; }
div#afw-share div.ticker td { padding: 0px 5px; }
div#afw-share div.ticker td.afw-heading { color: #333; }
div#afw-share div.left { width: 425px; }
div#afw-share div.right { width: 185px; }
div#afw-share div.wide div.quicknavigation,
div#afw-share div.wide div.dropnavigation,
div#afw-share div.wide div.shareinfo,
div#afw-share div.wide div.tradinghours,
div#afw-share div.wide div.wrapper { overflow: auto; margin: 0px; padding: 0px; }
div#afw-share div.wide div.quicknavigation { padding-bottom: 10px; }
div#afw-share div.wide div.quicknavigation button { color: #007187; padding: 1px 5px; font-size: 11px; cursor: pointer; margin-left: 5px; border: 1px solid #ddd; background-color: #f0f0f0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 2px 2px #aaa; box-shadow: 0px 2px 2px #aaa; }
div#afw-share div.wide div.quicknavigation button:hover { -moz-box-shadow: 0px 2px 2px #666; box-shadow: 0px 2px 2px #666; }
div#afw-share div.wide div.dropnavigation { padding-bottom: 15px; }
div#afw-share div.wide div.dropnavigation h3 { font-size: 11px; font-weight: normal; width: auto; margin: 0px 5px; }
div#afw-share div.wide div.dropnavigation select { font-size: 10px; color: #333; }
div#afw-share div.wide div.dropnavigation button { color: #007187; padding: 1px 5px; font-size: 11px; position: absolute; margin-top: -2px; cursor: pointer; margin-left: 20px; border: 1px solid #ddd; background-color: #f0f0f0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 2px 2px #aaa; box-shadow: 0px 2px 2px #aaa; }
div#afw-share div.wide div.dropnavigation button:hover { -moz-box-shadow: 0px 2px 2px #666; box-shadow: 0px 2px 2px #666; }
div#afw-share div.wide div.dropnavigation .from { float: left; width: 42%; }
div#afw-share div.wide div.dropnavigation .to { float: left; width: 52%; }
div#afw-share div.wide div.tradinghours,
div#afw-share div.wide div.shareinfo { padding: 0px 5px 15px; color: #666; }
div#afw-share div.wide div.shareinfo span { display: block; float: left; padding-right: 0px; }
div#afw-share div.wide div.shareinfo span b { float: left; font-weight: normal; }
div#afw-share div.wide div.shareinfo span.stock-exchange-name,
div#afw-share div.wide div.shareinfo span.id { width: 270px; }
div#afw-share div.wide div.shareinfo span.listed-since,
div#afw-share div.wide div.shareinfo span.trading-lot { width: 200px; }
div#afw-share div.wide div.shareinfo span.stock-exchange-name b,
div#afw-share div.wide div.shareinfo span.id b { width: 70px; font-weight: normal; color: #333; }
div#afw-share div.wide div.shareinfo span.listed-since b,
div#afw-share div.wide div.shareinfo span.trading-lot b { width: 88px; font-weight: normal; color: #333; }
div#afw-share div.wide div.shareinfo span.symbol b,
div#afw-share div.wide div.shareinfo span.currency b { width: 75px; font-weight: normal; color: #333; }
div#afw-share div.wide div.left { width: 304px; }
div#afw-share div.wide div.right { width: 304px; }
div#afw-share div.right li.press { background-image: url('/images/shared/graph/p3.gif'); }
div#afw-share div.right li.insiders { background-image: url('/images/shared/graph/i3.gif'); }
div.afw-table table .afw-plain.even { background-color: transparent; }

.afw-am-overlay { top: 10px !important; }
