#container {
	width: 840px;
}

#content a:link, #content a:visited {
    color: #0084d7;
    text-decoration: none;
}
#content a:active, #content a:hover {
    color: #000;
    text-decoration: none;
}
#content .vertical-dots2 {
    background: url(/english/images/dot-small.gif) repeat-y left top;
    width: 1px;
}
#content ul {
    display: block;
    list-style-type: disc;
    margin: 1em 0;
}
#content li {
    display: list-item;
    margin-left: 20px;
}
table.boxGrey {
    background-color: #B5B5B5;
    width: 179px;
}
table.boxGrey img {
    display: inline;
}
.boxGreyRight{
    background-image: url(/english/images/box/grey_right_bg.gif);
    width: 10px;
}
.boxText {
    width: 159px;
    text-align:left;

    padding: 15px 10px 15px 10px;
}
.feedback-checkboxes div.vertical-dots2 {
    margin: 0px 5px 0px 5px;
}
.feedback-checkboxes {
    margin-bottom: 15px;
}
#content h3 {
    color: #000;
    font: bold 14px Arial, Helvetica, sans-serif;
    margin: 0 0 10px 0;
}
#content h5 {
    color: #000;
    font: bold 12px Arial, Helvetica, sans-serif;
}
ul {
    list-style: outside;
    list-style-type: disc;
    margin: 0 0 10px 0;
    padding: 0;
}
li {
    margin: 2px 0 5px 15px;
    padding: 0;
}
#porssitiedotteet li {
    background: transparent url(/english/images/icon_text.gif) top left no-repeat;
    color: #999;
    list-style-type: none;
    margin: 4px 0 0 0;
    padding: 0 0 4px 18px;
    width: 368px;
}
#porssitiedotteet li.item {
    background: transparent url(/english/images/main_list_oneline_bg.gif) bottom left no-repeat;
}
#porssitiedotteet li.item2 {
    background: transparent url(/english/images/main_list_twoline_bg.gif) bottom left no-repeat;
}
#tiedotteet li {
    background: transparent url(/english/images/icon_text.gif) top left no-repeat; 
    list-style-type: none;
    margin: 4px 0 0 0;
    padding: 0 0 4px 0;
    text-indent: 18px;
}
span.date {
    color: #999;
}
#twocol-one .nosto {
    clear: both;
    margin-top: 15px;
}
#twocol-one img.pic {
    margin-bottom: 12px;
}
#twocol-one img.pic2, .nosto img.pic, .nosto2 img.pic {
    float: left;
    margin-bottom: 12px;
    margin-right: 12px;
}
.nostopic {
    border: 1px solid #999;
    margin: 0 5px 10px 0;
}

img.header {
    margin-bottom: 10px;
}
table.select {
	margin-bottom:13px;
}
table.select td {
	background:#0084D7 url(/english/images/bg-select.gif) top right no-repeat;
	height:31px;
	vertical-align:middle;
	padding:0px 6px 0px 6px;
}
table.select select {
	height:19px;
	width:160px;
}
#elisa, #osake, #pressi, #tutkimus, #yritysvastuumme {
    margin-bottom: 10px;
}
#kurssikehitys, #osakemonitori, #porssinoteeraukset, #talous, #yritysesite {
    margin-bottom: 20px;
}
#yritysesite img.pic {
    float: left;
    margin-right: 4px;
}
#kommenttinostot {
    background-color: #ebeef2;
    border: 1px solid #e0e0e0;
    position: absolute;
    left: 610px;
    top: 45px;
    width: 185px;
}
#kommenttinostot .date {
    color: #666;
}
#kommenttinostot a, #kommenttinostot a:link, #kommenttinostot a:visited {
    color: #000;
    text-decoration: none;
}
#kommenttinostot a:active, #kommenttinostot a:hover {
    color: #0084d7;
    text-decoration: none;
}
.timestamp {
    font-size: 11px;
    font-style: italic;
}

td.col, td.col-1, td.col-nodots {
    width:174px;
    padding-left:14px;
    padding-right:13px;
    background:url(/english/images/dot-small.gif) repeat-y left top;
}
td.col-1 {
    padding-left:0px;
    background-image:none;
}
ul.basic, ul.sitemap {
    margin:0px 0px 30px 2px;
    padding:0px;
}
ul.basic a, ul.sitemap a {
    color:#000000;
}
ul.basic li, ul.sitemap li {
    list-style-image:url(/english/images/arrow.gif);
    margin:0px 0px 2px 14px;
    padding:0px;
}
ul.sitemap li {
    margin-bottom:8px;
}
ul.sitemap li.hdl {
    list-style-image:url(/english/images/arrow.gif);
    font-weight:bold;
    margin-bottom:12px;
}
.spacer-katko {
    background: transparent url(/english/images/katko_musta.gif) repeat-x;
    font-size: 1px;
    height: 1px;
    margin: 10px 0 10px 0;
}

h6 {
    font: bold 13px Arial, Helvetica, sans-serif;
    margin: 0 0 5px;
}
