/* Varjot */
div#divShadow_TOP {
	padding: 8px 0 0 0;
	width: 820px;
	margin: 0 auto 0 auto;
	background-image: url(../imgs/dshadow_top.gif);
	background-repeat: no-repeat;
	background-position: top;
}
div#divShadow_BOTTOM {
	width: 820px;
	margin: 0 auto 0 auto;
	padding: 0 0 18px 0;
	background-image: url(../imgs/dshadow_btm.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
div#divShadow_RPT {
	width: 820px;
	margin: 0 auto 0 auto;
	background-image: url(../imgs/dshadow_rpt.gif);
	background-repeat: repeat-y;
}

/* Yleiset */
body {
	font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	padding: 0;
	margin: 0;
	background-color: #dcdcdc;
	background-image: url(../imgs/backgrounds/body_bg.gif);
	background-repeat: repeat-x;
}
p {
	font-size: 12px;
	margin: 0 0 15px 0;
	line-height: 120%;
}
h1 {
	font-size: 16px;
	margin: 0 0 10px 0;
}
h2 {
	font-size: 12px;
	margin: 0 0 5px 0;
}
h3 {
	font-size: 12px;
	margin: 0 0 5px 0;
}
table td {
	font-size: 12px;
}
ul#ulTopNav li.last, ul#ulBottomNav li.last, ul#ulLeftNav li.last {
	border: none;
}

/* Rakenne */
div#divBody {
	width: 795px;
	margin: 0 auto 0 auto;
	text-align: left;
	background-color: #ffffff;
}
div#divRow1 {
	height: 95px;
	background-image: url(../imgs/backgrounds/row1_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
div#divHeader {
	height: 75px;
	background-color: #004a9b;
}
div#divLogo {
	height: 45px;
	width: 435px;
	float: left;
	padding: 30px 0 0 30px;
}
#printLogo {
	display: none;
}
div#divLogo img.logo {
}
div#divLogo img.report2005 {
	margin: 0 0 0 50px;
}
div#divLogo img {
	float: left;
}
div#divHeaderlinks {
	width: 135px;
	height: 75px;
	float: left;
}
ul#ulHeaderlinks {
	margin: 10px 10px 5px 10px;
	font-size: 11px;
}
ul#ulHeaderlinks li {
	line-height: 14px;
}
ul#ulHeaderlinks a {
	color: #FFFFFF;
	font-size: 11px;
}
div#divQuickNav {
	text-align: left;
	padding: 42px 0 0 0;
}
div#divQuickNav select {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	width: 190px;
}

div#divTopNav {
	height: 15px;
	clear: both;
}
ul#ulTopNav {
	height: 15px;
	background-image: url(../imgs/backgrounds/topnav_bg.gif);
	background-repeat: repeat-x;
}
ul#ulTopNav li {
	display: block;
	float: left;
}
ul#ulTopNav li a {
	float: left;
	display: block;
	color: #FFFFFF;
	height: 15px;
	font-size: 11px;
	line-height: 14px;
	padding-left: 10px;
	/* padding: 0 0 0 10px; */
	text-decoration: none;
	font-weight: bold;
}
ul#ulTopNav li a:hover, ul#ulTopNav li a.current {
	background-image: url(../imgs/backgrounds/nav/indicator.gif);
	background-repeat: no-repeat;
	background-position: left;
}

ul#ulTopNav li#liHome {
	
}
ul#ulTopNav li#liCeo {
	background-image: url(../imgs/backgrounds/nav/ceo_bg.gif);
	background-repeat: repeat-x;
	
}
ul#ulTopNav li#liYear {
	background-image: url(../imgs/backgrounds/nav/year_bg.gif);
	background-repeat: repeat-x;
	
}
ul#ulTopNav li#liGroup {
	background-image: url(../imgs/backgrounds/nav/group_bg.gif);
	background-repeat: repeat-x;
	
}
ul#ulTopNav li#liReport {
	background-image: url(../imgs/backgrounds/nav/report_bg.gif);
	background-repeat: repeat-x;
	
}
ul#ulTopNav li#liShareholder {
	background-image: url(../imgs/backgrounds/nav/shareholder_bg.gif);
	background-repeat: repeat-x;
	
}
ul#ulTopNav li#liContact {
	
}

ul#ulTopNav a#aHome {
	width: 50px;
}
ul#ulTopNav a#aCeo {
	width: 125px;
}
ul#ulTopNav a#aYear {
	width: 125px;
}
ul#ulTopNav a#aGroup {
	width: 125px;
}
ul#ulTopNav a#aReport {
	width: 125px;
}
ul#ulTopNav a#aShareholder {
	width: 125px;
}
ul#ulTopNav a#aContact {
	width: 50px;
}

div#divRow2 {
}
div#divRow2.index {
	background-image: url(../imgs/backgrounds/mainstory_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}
div#divLeftColumn {
	width: 460px;
	height: 286px;
	float: left;
}
div#divRightColumn {
	width: 325px;
	float: right;
}

div#divRow3 {
}
div#divRow3.index {
	background-image: url(../imgs/backgrounds/row3_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #004490;
	padding: 5px 0 0 0;
}
div#divBtmHeaderRow {
	height: 15px;
	background-image: url(../imgs/backgrounds/headers/header_bg.gif);
	background-repeat: repeat-x;
}
div#divHeaders {
	margin: 0 60px 0 60px;
}
div#divHeaders div {
	/* padding: 0 0 0 10px; */
	float: left;
	height: 15px;
	line-height: 14px;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}

div#divHeaders div a {
	color: #ffffff;
	text-decoration: none;
	padding-left: 10px;
}
div#divHeaders div#headerCeo {
	width: 135px;
	background-image: url(../imgs/backgrounds/headers/ceo_bg.gif);
	background-repeat: repeat-x;
	
}
div#divHeaders div#headerYear {
	width: 135px;
	background-image: url(../imgs/backgrounds/headers/year_bg.gif);
	background-repeat: repeat-x;
	
}
div#divHeaders div#headerGroup {
	width: 135px;
	background-image: url(../imgs/backgrounds/headers/group_bg.gif);
	background-repeat: repeat-x;
	
}
div#divHeaders div#headerReport {
	width: 135px;
	background-image: url(../imgs/backgrounds/headers/report_bg.gif);
	background-repeat: repeat-x;
	
}
div#divHeaders div#headerShareholder {
	width: 135px;
	background-image: url(../imgs/backgrounds/headers/shareholder_bg.gif);
	background-repeat: repeat-x;
	
}

div#divColumns {
	margin: 0 60px 0 60px;
}
div#divColumns div {
	/* padding: 0 0 0 10px; */
	float: left;
	color: #ffffff;
}
div#divColumns div#columnCeo {
	width: 135px;
	height: 220px;
	/* padding: 10px; */
	background-color: #006182;
	background-image: url(../imgs/backgrounds/columns/ceo_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	
}
div#divColumns div#columnCeo a.more {
	background-image: url(../imgs/links/more_ceo.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding: 0 0 0 13px;
	color: #FFFFFF;
}
div#divColumns div#columnYear {
	width: 135px;
	height: 220px;
	/* padding: 10px; */
	background-color: #006ab0;
	background-image: url(../imgs/backgrounds/columns/year_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	
}
div#divColumns div#columnYear a.more {
	background-image: url(../imgs/links/more_year.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	display: block;
	padding: 0 0 0 13px;
	color: #FFFFFF;
}
div#divColumns div#columnGroup {
	width: 135px;
	height: 220px;
	/* padding: 10px; */
	background-color: #0079c7;
	background-image: url(../imgs/backgrounds/columns/group_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	
}
div#divColumns div#columnGroup a.more {
	background-image: url(../imgs/links/more_group.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	display: block;
	padding: 0 0 0 13px;
	color: #FFFFFF;
}
div#divColumns div#columnReport {
	width: 135px;
	height: 220px;
	/* padding: 10px; */
	background-color: #588a77;
	background-image: url(../imgs/backgrounds/columns/report_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	
}
div#divColumns div#columnReport a.more {
	background-image: url(../imgs/links/more_report.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	display: block;
	padding: 0 0 0 13px;
	color: #FFFFFF;
}
div#divColumns div#columnShareholder {
	width: 135px;
	height: 220px;
	/* padding: 10px; */
	background-color: #0073a3;
	background-image: url(../imgs/backgrounds/columns/shareholder_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	
}
div#divColumns div#columnShareholder a.more {
	background-image: url(../imgs/links/more_shareholder.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	display: block;
	padding: 0 0 0 13px;
	color: #FFFFFF;
}
div#divColumns div.columnWrapper {
		padding-right: 10px;
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
}
p#pMainStory {
	margin: 0 20px 10px 145px;
	text-align: right;
}
div#divIndexStoryLinks {
	margin: 0 30px 0 260px;
}
div#divIndexStoryLinks a.more {
	background-image: url(../imgs/links/more_year.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	display: block;
	padding: 0 0 0 15px;
}
div#divIndexStoryLinks a.webcast {
	background-image: url(../imgs/links/tv.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
	margin: 2px 0 0 0;
	display: block;
	padding: 0 0 0 15px;
}
table#tablePermInsiders {
	width: 520px;
	color: #000000;
}
table#tablePermInsiders td{
	padding: 1px;
	vertical-align:top;
}
table#tableKeyfigures {
	width: 375px;
	color: #000000;
}
table#tableKeyfigures td {
	padding: 1px 0 1px 0;
		font-size: 11px;
}
table#tableKeyfigures td.figureHeader {
	text-align: left;
	width: 250px;
}
table#tableKeyfigures td.figureData {
	text-align: center;
}
table#tableKeyfigures td.figureSum {
	text-align: right;

}

table#tableKeyfigures.index {
	margin: 0 0 0 13px;
	width: 285px;
}
table#tableKeyfigures.index td {
	padding: 1px 0 1px 0;
	font-size: 12px;
}
table#tableKeyfigures.index td.figureHeader {
	width: 180px;
}
table#tableKeyfigures.index td.figureData {
	text-align: center;
	width: 20px;
}
table#tableKeyfigures.index td.figureSum {
	text-align: right;
	width: 50px;
}

div#divFigureLinks {
	margin: 20px 0 0 13px;
}
div#divFigureLinks a.more {
	background-image: url(../imgs/links/more_report.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	display: block;
	padding: 0 0 0 15px;
}

/* Leftnav */
div#divLeftNav {
	float: left;
	width: 195px;
}
ul#ulLeftNav {
	margin: 20px 10px 20px 10px;
	font-size: 12px;
}
ul#ulLeftNav li {
	margin: 0 0 5px 0;
	line-height: 120%;
}
ul#ulLeftNav li.heading {
	color: #0079c7;
	font-weight: bold;
}
ul#ulLeftNav li.heading a {
	color: #0079c7;
	font-weight: bold;
	text-decoration: none;
}

ul#ulLeftNav li a.lvl2 {
	padding: 0 0 0 10px;
	display: inline;
}
/*
ul#ulLeftNav li a.lvl2:hover {
	background-image: url(../imgs/backgrounds/sidenav/lvl2indicator.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-weight: normal;
}
*/
ul#ulLeftNav li a.lvl2_current, ul#ulLeftNav li a.lvl2_current:hover {
	background-image: url(../imgs/backgrounds/sidenav/lvl2indicator.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	font-weight: normal;
	padding: 0 0 0 10px;
	display: inline;
}
ul#ulLeftNav li a.lvl3 {
	padding: 0 0 0 20px;
	display: inline;
}
/*
ul#ulLeftNav li a.lvl3:hover {
	background-image: url(../imgs/backgrounds/sidenav/lvl3indicator.gif);
	background-position: 10px 5px;
	background-repeat: no-repeat;
	font-weight: normal;
}
*/
ul#ulLeftNav li a.lvl3_current, ul#ulLeftNav li a.lvl3_current:hover {
	background-image: url(../imgs/backgrounds/sidenav/lvl3indicator.gif);
	background-position: 10px 5px;
	background-repeat: no-repeat;
	font-weight: normal;
	padding: 0 0 0 20px;
	display: inline;
}
ul#ulLeftNav li a:link, ul#ulLeftNav li a:visited {
	
}
ul#ulLeftNav li a:hover, ul#ulLeftNav li a:active, ul#ulLeftNav li a.current {
	font-weight: bold;
	text-decoration: none;
}

div#divContent {
	float: right;
	width: 540px;
	padding: 20px 60px 15px 0;
}

div#divContent.data {
	width: 710px;
	padding: 20px 60px 15px 0;
}
div#divContent.data a.back {
	background-image: url(../imgs/links/back_report.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	display: block;
	padding: 0 0 0 15px;
}
div#divContent.data p {
	margin: 0 0 15px 40px;
}
div#divContent.data h2 {
	margin: 15px 0 5px 40px;
}
div#divContent.data ul {
	margin-left: 40px;
}
div#divContent h2 {
	color: #003688;
	margin: 0 0 5px 0;
}
div#divContent p {

}
div#divContent ul {
	list-style-type: circle;
	padding: 0 0 0 15px;
	margin: 5px 0 15px 0;
}
div#divContent ul li {
	
}
div#divContent a:link {
	color: #0093e4;
	text-decoration: none;
}
div#divContent a:visited {
	color: #660066;
	text-decoration: none;
}
div#divContent a:hover {
	color: #0093e4;
	text-decoration: underline;
}
div#divContent a:active {
	color: #0093e4;
	text-decoration: underline;
}
table#tableTools {
	float: right;
}
table#tableTools td.print {
	text-align:center;
}
table#tableTools td.mail {
	display: none;
}
table#tableTools td.info {
	text-align: center;
	width: 26px;
}

div#divFooter {
	clear: both;
	margin: 0 0 10px 0;
	padding: 0 60px 0 195px;
}
div#divFooter.data {
	clear: both;
	margin: 0 0 10px 0;
	padding: 0 60px 0 68px;
}

table#tableArrows {
	float: left;
}
table#tableArrows td.l {
}
table#tableArrows td.u {
}
table#tableArrows td.r {
}
table#tableArrows td.info {
	padding: 0 0 0 5px;
}

span#spanCopyright {
	font-size: 10px;
	color: #0057a1;
	float: right;
}

table#tableContent {
	clear: both;
	width: 100%;
	color: #FFFFFF;
	margin: 0 0 15px 0;
}
table#tableContent td.header1 {
	background-image: url(../imgs/backgrounds/headers/group_bg.gif);
	background-repeat: repeat-x;
	background-position: left;
	padding: 0 0 0 10px;
	height: 15px;
	font-weight: bold;
	font-size: 11px;
}
table#tableContent td.header1_world {
	background-image: url(../imgs/backgrounds/headers/group_bg.gif);
	background-repeat: repeat-x;
	background-position: left;
	padding: 0 0 0 10px;
	height: 15px;
	font-weight: bold;
	font-size: 11px;
}
table#tableContent td.header1_world a {
	color:#ffffff;
}
table#tableContent td.header2 {
	background-image: url(../imgs/backgrounds/headers/year_bg.gif);
	background-repeat: repeat-x;
	background-position: left;
	width: 125px;
	padding: 0 0 0 10px;
	height: 15px;
	font-size: 11px;
	font-weight: bold;
}
table#tableContent td.topColumn1 {
	background-color: #0078c6;
	height: 120px;
	overflow: hidden;
	font-size: 11px;
}
table#tableContent td.topColumn1 p {
	margin: 5px 10px 0 10px;
		font-size: 11px;
}
table#tableContent td.topColumn2 {
	background-color: #0069b7;
	
}
table#tableContent td.topColumn2_africa {
	background-color: #0069b7;
	background-image: url(../imgs/backgrounds/cases/casebox_africa.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 120px;
}
table#tableContent td.topColumn2_cassini {
	background-color: #0069b7;
	background-image: url(../imgs/backgrounds/cases/casebox_cassini.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 120px;
}
table#tableContent td.topColumn2_helsinki {
	background-color: #0069b7;
	background-image: url(../imgs/backgrounds/cases/casebox_helsinki.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 120px;
}
table#tableContent td.topColumn2_faa {
	background-color: #0069b7;
	background-image: url(../imgs/backgrounds/cases/casebox_faa.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 120px;
}
table#tableContent td.topColumn2_africa a.more {
	background-image: url(../imgs/links/more_year.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding: 0 0 0 13px;
	color: #FFFFFF;
	display: block;
	margin: 5px 10px 0 10px;
}
table#tableContent td.topColumn2_helsinki a.more {
	background-image: url(../imgs/links/more_year.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding: 0 0 0 13px;
	color: #FFFFFF;
	display: block;
	margin: 5px 10px 0 10px;
}
table#tableContent td.topColumn2_cassini a.more {
	background-image: url(../imgs/links/more_year.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding: 0 0 0 13px;
	color: #FFFFFF;
	display: block;
	margin: 5px 10px 0 10px;
}
table#tableContent td.topColumn2_faa a.more {
	background-image: url(../imgs/links/more_year.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding: 0 0 0 13px;
	color: #FFFFFF;
	display: block;
	margin: 5px 10px 0 10px;
}
table#tableContent td.btmColumn1 {
	background-color: #ededed;
	padding: 10px;
		font-size: 11px;
}
table#tableContent td.btmColumn2 {
	font-size: 11px;
}
table#tableContent td.shadow {
	background-image: url(../imgs/backgrounds/content/tableshadow.gif);
	background-repeat: repeat-x;
	height: 6px;
}
table#tableBoard {
	clear: both;
	width: 100%;
	color: #000000;
	margin: 0 0 15px 0;
}
table#tableBoard td.header1 {
	background-image: url(../imgs/backgrounds/headers/group_bg.gif);
	background-repeat: repeat-x;
	background-position: left;
	padding: 0 0 0 10px;
	height: 15px;
	font-size: 11px;
	color:#FFFFFF;
}
table#tableBoard td.btmColumn1 {
	background-color: #ededed;
	padding: 8px 8px 0 8px;
	width:453px;
		font-size: 11px;
}
table#tableBoard td.btmColumn2 {
	background-color: #ededed;
	width:135px;
		font-size: 11px;
}
table#tableBoard td.btmColumn3 {
	background-color: #ededed;
	padding: 0 8px 0 8px;
		font-size: 11px;
}
table#tableBoard td.shadow {
	background-image: url(../imgs/backgrounds/content/tableshadow.gif);
	background-repeat: repeat-x;
	height: 6px;
}

div#divTextContent {
	width: 390px;
	float: left;
}
div#divTextContent.full {
	width: 540px;
	float: left;
}
div#divRightContent {
	float: right;
	clear: right;
}

/* Pulloutbox */
div#divPullout {
	width: 135px;
	margin: 0 0 0 0;
}
div#divPullout a.more {
	background-image: url(../imgs/links/more_group.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding: 0 0 0 13px;
}
div#divPulloutHeader {
	font-size: 11px;
	line-height: 15px;
	padding: 0 0 0 10px;
	color: #FFFFFF;
	background-color: #004d9a;
	background-image: url(../imgs/backgrounds/headers/pullout_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-weight: bold;
}
div#divPulloutHeader.twoLines {
	background-image: url(../imgs/backgrounds/headers/pullout_bg_2lines.gif);
}
div#divPulloutContent {
	border-right: 1px dotted #cccccc;
	border-left: 1px dotted #cccccc;
	padding: 10px 10px 10px 10px;
	background-image: url(../imgs/content/pullout_shadow.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
div#divPulloutContent p {
	margin: 0 0 5px 0;
}

/* Financial */
table#tableFinancialData {
	width: 690px;
	margin: 0 0 10px 40px;
}
table#tableFinancialData td {

}
table#tableFinancialData td.header {
	height: 15px;
	background-image: url(../imgs/backgrounds/headers/report_bg.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
table#tableFinancialData td.header2 {
	height: 30px;
	background-image: url(../imgs/backgrounds/headers/report2_bg.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
}
table#tableFinancialData td.shadow {
	background-image: url(../imgs/backgrounds/content/tableshadow.gif);
	background-repeat: repeat-x;
	height: 10px;
}
table#tableFinancialData tr.row1 {
	background-color: #eeefef;
}
table#tableFinancialData tr.row1 td {
	padding: 2px 0 2px 0;
}
table#tableFinancialData tr.row2 {
}
table#tableFinancialData tr.row2 td {
	padding: 2px 0 2px 0;
}

span#spanCustomNavigation {
	margin: 0 0 10px 40px;
	display: block;
}
span#spanCustomNavigation a {
	line-height: 20px;
}
span#spanCustomNavigation a:link,
span#spanCustomNavigation a:visited,
span#spanCustomNavigation a:active {
	color: #000000;
}
span#spanCustomNavigation a.current, span#spanCustomNavigation a:hover {
	color: #7fad28;
	text-decoration: none;
}

/* Caset */
div#divPulloutHeader.case {
	height: 15px;
}
#divPullout.case {
	padding: 0;
}
#divPulloutContent.case {
	padding: 0;
	border: none;
}
#divPulloutContent.case a.more {
	color: #ffffff;
}
#divPulloutContent div.case_cassini {
	background-image:  url("../imgs/backgrounds/cases/casebox_cassini.jpg");
	background-position: top;
	height: 100px;
	padding: 10px;
}
#divPulloutContent div.case_faa {
	background-image:  url("../imgs/backgrounds/cases/casebox_faa.jpg");
	background-position: top;
	height: 100px;
	padding: 10px;
}
#divPulloutContent div.case_helsinki {
	background-image:  url("../imgs/backgrounds/cases/casebox_helsinki.jpg");
	background-position: top;
	height: 100px;
	padding: 10px;
}
#divPulloutContent div.case_africa {
	background-image:  url("../imgs/backgrounds/cases/casebox_africa.jpg");
	background-position: top;
	height: 100px;
	padding: 10px;
}

.marginWrapper {
	margin: 0 10px 0 10px;
	padding: 10px 0 10px 0;
}

/* Financial */
#tableFinancial {
	width: 100%;
}
#tableFinancial td ul {
	list-style-type: none;
}
#tableFinancial td ul li {
	background-image: url(../imgs/backgrounds/sidenav/lvl2indicator.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 0 0 0 15px;
}
#bodyPopup {
	background-image: none;
	background-color: #FFFFFF;
	text-align: left; 
	/*margin: 15px 15px 15px 15px;*/
	margin: 0px;
}
#divPopup {
	margin: 15px;
}
#bodyPopup table {
	margin: 0px 0px 10px 0px;
}

/* WANHA */
#ylatoiminnot { position:static; width:76px; height:11px; z-index:2; visibility: visible; }
#tulosta, #laheta { position:static; height:11px; z-index:1; display: none; text-align: center; padding-bottom: 4px; }
#palaa { position:static; width:300px; height:11px; z-index:1; display: none; }
#alatoiminnot { position: static; width:76px; height:11px; z-index:2; visibility: visible; }
#takas, #ylos, #etee { position: static; width:300px; height:11px; z-index:1; display: none; }
.info { font: 11px Verdana, Arial, Helvetica, sans-serif; line-height: 11px; color: #0092D6; text-decoration: none; }
