
body { margin: 0px;padding: 0px;color: #000000;font-family: Arial, Helvetica, sans-serif;background-color:white;}

a {color: #003566;}	
.forBraille{display: none} /* Nama naytetaan ainoastaan braille-lukijoille, eli piilotetaan muilta */
#outer {width: 980px; background-color: White; vertical-align:top;  margin-left:auto; margin-right:auto;}

td#backtoMain {text-align: right; }

td#backtoMain a {color: black; font-weight: bold; text-decoration:none; }

#pageingress {
	width: 980px;
	height:98px;
	background-repeat:no-repeat;
	background-color: white;
	}
#pageingress #map_vk{height:98px; vertical-align:top;}
#topbar {background-color: white;}

#returnPath {display:none;}

td.leftborder {border-left: 1px solid #003574;}

#content {width:587px; padding:0px; margin: 0px; padding-left:35px; padding-right:34px;  padding-top: 33px;}

#contentFP {width:656px; padding:0px; margin: 0px; }

#content a:visited{color:#906;text-decoration: none;}

#middleLine_contentFP  {width:1px;}
#middleLine_content {width:1px;background-image:  url(blackline.gif);background-position:0px 33px; background-repeat:no-repeat;
	 }
td1 {border:1px solid red;}

/* 4. rivi, 2/3. sarake: kuvat */
#pic1 {border: 0px solid black;margin-right: 0px;margin-left: 25px;margin-bottom: 5px;float: right;}
#pic2 {border: 0px solid black;margin-right: 5px;margin-left: 15px;margin-bottom: 5px;float:left;}
#pic3 {border: 0px solid black;margin-right: 2px;margin-left: 20px;margin-top: 2px;margin-bottom: 5px;}
#pic4 {border: 0px solid black;margin-right: 15px;margin-left: 20px;margin-top: 2px;margin-bottom: 5px; text-align: left; }
#pic5 {border: 0px solid black;margin-right: 5px;margin-left: 15px;margin-bottom: 5px;}

#content .kuvateksti {margin:0px;padding:5px; background-color:#00ADD8}
 .lastupdate, #contentLanguageVersions {display:none;}

#content p.back {}

/* 4. rivi, 2/3. sarake: nosto */
#lift h1 {color: #CC0000; font-weight: bold; padding: 0px; }
#lift p { font-weight: normal; padding: 0px; }
#lift .Pdate {font-weight: normal; color: #666666; padding: 0px; font-style: normal;}
#lift .TDreuna{border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DDDDDD;}
#lift .TDreuna img {}
#lift .TDetusivunkuva{border: 0px; margin: 0px; padding:0px;}
#lift .TDetusivunkuva img {border: 0px; margin: 0px; padding:0px; }



#lists {}
#lists h2{font-weight: bold; color: #313031; }
#lists ul{padding:0px;margin:0px; }
#lists li{color: #000000;  list-style-type: none; margin:0px; padding: 0px;}
#lists .Ah2{color: black;text-decoration: underline;}
#lists .Ah2:hover{text-decoration: none;}


#lists .showMoreLink {padding-top: 10px;}
#lists .showMoreLink a {}

#leftNaviBottom td a, #leftNaviBottom td a:visited {color: #667198;}
#leftNaviBottom  td a:hover  {}

.navibar {margin: 0px; padding: 0px; width: 297px;background-image: none;  padding-left:26px;}
.navibar a {text-decoration:none;}
.navibar .header {text-decoration: none;font-weight: bold;color: #666666;}

#leftNaviBottom tr.selected td.selected a {	color: Black;}

.navibar tr.selected td.navigationLevel3, .navibar tr.selected td.navigationLevel4 {}

.navibar tr td {padding-top:0px; padding-bottom: 2px;}
.navibar td.navigationLevel0 {}
.navibar td.navigationLevel1 {padding-left:12px;}
.navibar td.navigationLevel2 {padding-left:24;}
.navibar td.navigationLevel3 {padding-left:36px;}
.navibar td.navigationLevel4 {padding-left:48px;}


.navibar tr td.first {border: none; }

div#contentLabel_1   {display:none; background-image:  url(content_fi.gif); background-repeat:no-repeat; width:84px; height: 16px; padding-bottom: 20px;}
div#contentLabel_2   {display:none; background-image:  url(content_en.gif); background-repeat:no-repeat; width:84px; height: 16px; padding-bottom: 20px;}
div#contentLabel_3   {display:none; background-image:  url(content_sv.gif); background-repeat:no-repeat; width:84px; height: 16px; padding-bottom: 20px;}
#contentLabel_1 div.contentLabelText, #contentLabel_2 div.contentLabelText , #contentLabel_3 div.contentLabelText {display:none;}

#bottomLogo_contentFP_2 {background-image:  url(logo.jpg);width:249px; height: 18px; margin-top:10px; }


#leftNaviBottom {margin-top:33px;}

#spaceBeforeContent {display:none;}

#printLink {padding-top: 5px; vertical-align:bottom;}
#printLink img {border:none; padding-right: 4px;}
#printLink a {padding-left:0px; color: #667198;}

#LanSel img {border: 0px none white; padding-bottom:5px;}
#LanSel .lanText {display:none;}

#LanSel {width: 200px; border-bottom: 1px solid gray;}

#vk_logo {display:none;}

#searchCriteria strong.label {display:block;  }

#searchCriteria .TemplateID {width: 250px;}
#searchCriteria .DescendantNodeID {width: 250px;}
#searchCriteria .SearchText, #searchCriteria .DateEnd, #searchCriteria .DateStart {width: 145px;}

#searchresults h3 {font-weight:normal;}
#searchresults h3 a {font-weight:bold;}

#content #flap p.midText {margin-top:0px;padding-top:0px;}
#content #flap div#space {display:none;}
#content #flap p span {display:block;padding-top:2px;}

#previewNotification {padding:10px; padding-left:15px; background-color: white; color:Red; font-weight:bold;}




